docs: Astro 6 + Starlight IDP site with auto-derived catalog#8
Merged
danielmeppiel merged 1 commit intomainfrom May 7, 2026
Merged
docs: Astro 6 + Starlight IDP site with auto-derived catalog#8danielmeppiel merged 1 commit intomainfrom
danielmeppiel merged 1 commit intomainfrom
Conversation
Builds a GitHub Pages site under docs/ that surfaces the marketplace as an Internal Developer Portal organised by SDLC phase. Catalog is derived at build time from .claude-plugin/marketplace.json + per-plugin apm.yml / plugin.json / .apm/ contents, so the site updates automatically as the marketplace and vendored plugins change. Each plugin page ships three install flows (apm.yml pin pinned to v6.1.0, one-shot CLI, marketplace registration). The global apm-policy.yml is surfaced on every page via a banner that deep-links to DevExpGbb/.github/apm-policy.yml and the upstream APM CI policy setup guide. A deploy-pages workflow rebuilds and publishes on any change to docs/**, plugins/**, .claude-plugin/**, or apm.yml. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Builds a GitHub Pages site under
docs/(Astro 6 + Starlight) that surfaces the marketplace as an Internal Developer Portal organised by SDLC phase.What's in it
.claude-plugin/marketplace.json+ per-pluginapm.yml/plugin.jsonkeywords /.apm/contents. Add a plugin to the marketplace with the right keyword and it shows up; no hand edits needed.apm.ymlpin (pinned to#v6.1.0), one-shot CLI, and marketplace registration.PolicyBanneron landing, quick-start, catalog, every plugin page, and a dedicated Governance → Policy & CI page deep-link toDevExpGbb/.github/apm-policy.ymland the upstream APM CI policy setup guide..github/workflows/deploy-pages.ymlrebuilds and publishes to GitHub Pages on any change todocs/**,plugins/**,.claude-plugin/**, orapm.yml, so the catalog stays in sync as the marketplace evolves.Local dev
Site URL once Pages is enabled: https://devexpgbb.github.io/zava-agent-config/.
Follow-ups (post-merge)
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com